armor-piercing grenade - Espagnol Anglais Dictionnaire